package cn.bigcontainer.alt.meta.service;

public interface MetaManService {
    void saveMObject(String objectId, String id, String property, String value);

    void deleteMObject(String objectId, String id, String property, String value);

    void addMObject(String objectId, String id, String property, String value);

    void saveMProperty(String objectId, String id, String property, String value);

    void deleteMProperty(String objectId, String id, String property, String value);

    void addMProperty(String objectId, String id, String property, String value);

    void saveMRelation(String objectId, String id, String property, String value);

    void deleteMRelation(String objectId, String id, String property, String value);

    void addMRelation(String objectId, String id, String property, String value);

    void saveMApp(String objectId, String id, String property, String value);

    void deleteMApp(String objectId, String id, String property, String value);

    void addMApp(String objectId, String id, String property, String value);

    void saveMView(String objectId, String id, String property, String value);

    void deleteMView(String objectId, String id, String property, String value);

    void addMView(String objectId, String id, String property, String value);

    void addMViewPropertyByMProperty(String viewId, String propertyId, String viewPropertyType, String viewPropertyConfig);

    void addMViewPropertyByMRelation(String viewId, String relationId, String viewPropertyType, String viewPropertyConfig);

    void saveMViewProperty(String objectId, String id, String property, String value);

    void deleteMViewProperty(String objectId, String id, String property, String value);

    void addMViewProperty(String objectId, String id, String property, String value);

    void saveMButton(String objectId, String id, String property, String value);

    void deleteMButton(String objectId, String id, String property, String value);

    void addMButton(String objectId, String id, String property, String value);

    void setMeta(String id);

	void copyApp(String id);

	void setMetaAll();

	void unsetMetaAll();

    void deleteApp(String id);

    void deleteObject(String id);
}
